Towards efficient constructions of hitting sets that derandomize BPP

نویسندگان

  • Alexander E. Andreev
  • Andrea E. F. Clementi
  • José D. P. Rolim
چکیده

A subset H f0; 1g n is a Hitting Set for a class R of boolean functions with n inputs if, for any function f 2 R such that Pr (f = 1) (where 2 (0; 1) is some xed value), there exists an element ~ h 2 H such that f (~ h) = 1. The eecient construction of Hitting Sets for non trivial classes of boolean functions is a fundamental problem in the theory of derandomization. Our paper presents a new method to eeciently construct Hitting Sets for the class of systems of boolean linear functions. Systems of boolean linear functions can be also considered as the algebraic generalization of boolean combinatorial rectangular functions studied by Linial et al in 11]. In the restricted case of boolean rectangular functions, our method (even though completely diierent) achieves equivalent results to those obtained in 11]. Our method gives also an interesting upper bound on the circuit complexity of the solutions of any system of linear equations deened over a nite eld. Furthermore, as preliminary result, we show a new upper bound on the circuit complexity of integer monotone functions that generalizes the upper bound previously obtained by Lupanov in 12].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Worst-Case Hardness Suffices for Derandomization: A New Method for Hardness-Randomness Trade-Offs

Up to now, the known derandomization methods for BPP have been derived assuming the existence of an ExP function that has a "hard" average-case circuit complexity. In this paper we instead present the first construction of a de-randomization method for BOP that relies on the existence of an EXP function that is hard only in the worst-case. The construction is based on a new method that departs ...

متن کامل

Simplified Derandomization of BPP Using a Hitting Set Generator

A hitting-set generator is a deterministic algorithm that generates a set of strings such that this set intersects every dense set that is recognizable by a small circuit. A polynomial time hitting-set generator readily implies RP = P , but it is not apparent what this implies for BPP. Nevertheless, Andreev et al. (ICALP’96, and JACM 1998) showed that a polynomial-time hitting-set generator imp...

متن کامل

Improved Derandomization of BPP Using a Hitting Set Generator

A hitting-set generator is a deterministic algorithm which generates a set of strings that intersects every dense set recognizable by a small circuit. A polynomial time hitting-set generator readily implies $RP=P$. Andreev et. Al (ICALP’96 and JACM 1998) showed that if polynomial-time hitting-set generator in fact implies the much stronger conclusion $BPP=P$. We simplify and improve their (and ...

متن کامل

Weak Random Sources, Hitting Sets, and BPP Simulations

We show how to simulate any BPP algorithm in polynomial time by using a weak random source of r bits and min-entropy r for any γ > 0. This follows from a more general result about sampling with weak random sources. Our result matches an information-theoretic lower bound and solves a question that has been open for some years. The previous best results were a polynomial time simulation of RP [M....

متن کامل

Small hitting-sets for tiny arithmetic circuits or: How to turn bad designs into good

Research in the last decade has shown that to prove lower bounds or to derandomize polynomial identity testing (PIT) for general arithmetic circuits it suffices to solve these questions for restricted circuits. In this work, we study the smallest possibly restricted class of circuits, in particular depth-4 circuits, which would yield such results for general circuits (that is, the complexity cl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1996